【实战】Spring Boot 嵌套事务REQUIRES_NEW与NESTED在项目中的运用

通过使用REQUIRES_NEW或者NESTED,我们可以轻松地在现有事务中创建新的事务传播机制,其中REQUIRES_NEW不受外部事务影响,NESTED则是会受到外部事务影响。所以,在实际的开发中我们也需要注意嵌套事务的局限性和潜在的性能问题,以确保应用程序的高效运行。

Spring Boot 3.3 新特性介绍

它可以缩短启动时间并减少 Spring Boot 应用程序的内存消耗。类数据共享 (CDS)是一项 JVM 功能,CDS全称为即类数据共享。其主要作用是在多个 JVM之间实现类文件的共享,从而显著减少应用程序启动时 JVM 进行类加载所耗费的时间,同时有效降低内存的占用。我们可以将类数据共享(CDS

Springboot + vue3 实现大文件上传方案:秒传、断点续传、分片上传、前端异步上传

Springboot + vue3 实现大文件上传方案:秒传、断点续传、分片上传、前端异步上传

SpringBoot的Web拦截器

Spring拦截器、SpringMVC、Filter、安全拦截、WebMvcConfigurer

SpringBoot权限认证-Sa-Token的使用与详解

本文详细介绍了Sa-Token在Java项目中的使用方法,包括Sa-Token的基本概念、与其他权限框架的比较、基本语法和高级用法,并通过实例讲解了如何在项目中集成和使用Sa-Token。作为一款轻量级Java权限认证框架,Sa-Token在简化权限管理、提高开发效率方面发挥了重要作用。本文还将深入

Spring Boot:动态管理Oracle数据库,Mybatis实现对数据的基本操作。

使用到的技术:1. Spring Boot:用于简化Spring应用的开发。2. Dynamic DataSource:实现动态多数据源的访问和切换3. Oracle JDBC Driver:与Oracle数据库进行连接和交互。4. Mybatis-Plus:简化SQL映射和数据库访问。其中Base

在Spring Boot项目中使用MySQL数据库

通过本文,你已经了解了如何在 Spring Boot 项目中集成 MySQL 数据库,并通过简单的 API 来管理用户数据。Spring Boot 的简洁性和 MySQL 的强大功能结合,使得开发高效且愉快。

使用Druid完成SpringBoot集成MySql、DM(达梦)数据库数据源操作

实现SpringBoot下MySql、DM数据库两种数据源集成,场景:操作日志入主库DM、数据记录来源MySql

Spring Boot如何解决跨域问题?

跨域请求,就是说浏览器在执行脚本文件的ajax请求时,脚本文件所在的服务地址和请求的服务地址不一样。说白了就是ip、网络协议、端口都一样的时候,就是同一个域,否则就是跨域。这是由于Netscape提出一个著名的安全策略——同源策略造成的,这是浏览器对JavaScript施加的安全限制。是防止外网的脚

SpringBoot整合MQ

springboot整合ActiveMQ提供了JmsMessagingTemplate对象作为客户端操作消息队列操作ActiveMQ需要配置ActiveMQ服务器地址,默认端口61616企业开发时通常使用监听器来处理消息队列中的消息,设置监听器使用注解@JmsListener配置jms的pub-su

Spring Boot集成Spring Cloud Security进行安全增强

Spring Cloud Security为Spring Boot应用提供了一套完整的安全解决方案,支持OAuth2、JWT等多种认证和授权机制。同时,Spring Security的测试支持也简化了安全性集成测试的过程。Spring Cloud Security是Spring Security的扩

在Spring Boot中实现单应用多端口监听以部署多应用

在软件开发过程中,有时会遇到一个特殊的需求:在单个Spring Boot应用中监听多个端口,以便提供不同服务的访问入口。虽然传统的做法是将每个服务单独部署为一个独立的应用,但在某些场景下,如微服务架构中的某些聚合服务,或者出于简化部署和维护成本的考虑,我们可能需要将多个服务整合到一个Spring B

Spring Cloud Alibaba之 AI

Spring Cloud Alibaba AI 为 Java 开发者提供了一个快速接入并使用阿里云通义系列大模型的解决方案。通过整合 Spring Cloud Alibaba 和 Spring AI,开发者可以轻松地构建基于 AI 的微服务应用,实现对话、文生图、文生语音等多种功能。本文提供了一个简

SpringBoot

kiddkid的SpringBoot笔记

搭建大型分布式服务(四十四)SpringBoot 无代码侵入实现多Kafka数据源:单分区提升至十万级消费速度!

在过去的一段时间里,我们利用了AI大模型写了一个多线程并发框架,那么,我们怎样集成到Kafka组件里,让消费速度提升N倍呢?《AI大模型编写多线程并发框架(六十一):从零开始搭建框架》《AI大模型编写多线程并发框架(六十二):限流和并发度优化》《AI大模型编写多线程并发框架(六十三):监听器优化·上

Spring Boot 整合 Kafka 详解

本文详细介绍了如何在 Spring Boot 项目中整合 Apache Kafka,包括 Kafka 的配置、消息的同步和异步发送。通过理解和实践这些内容,可以帮助你更好地掌握 Spring Boot 与 Kafka 的整合与应用。希望本文对你有所帮助,如有任何疑问或建议,欢迎留言讨论。

【异常】无法访问 org.springframework.boot.SpringApplication

报错“无法访问org.springframework.boot.SpringApplication”通常意味着JVM无法加载Spring Boot的SpringApplication类。这可能是由以下几个原因造成的:依赖问题:Spring Boot的相关依赖可能没有正确引入项目中。依赖冲突:可能存在

快速新建springboot项目

4.1.1方法一:在maven仓库中找到mybatis-plus的坐标,将坐标粘贴到pom文件中,搜索http://mvnrepository.com,在仓库在搜索mybatis-plus,选个用户多的。3、排除jdbc的自动装配机制(当然,这里也可以在 application.properties

用Maven开发Spring Boot 项目

在Spring体系中,较早实现MVC框架的有Struts-Spring-Hibernate(SSH)框架和Spring-Spring MVC+MyBatis(SSM)框架,为了进一步在保证功能的前提下优化项目的开发流程,Pivotal公司于2014年4 月发布了Spring Boot 的第一个版本,

Springboot开发 -- Postman 调试 session 验证 接口

当我们在开发Spring Boot应用时,经常会遇到,这些接口需要用户先登录并获取(或称为cookie中的JSESSIONID),然后在后续的请求中携带这个Session ID来保持会话状态。下面我将以一个实际的代码案例来展示如何使用Postman来调试这样的接口。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈